package com.ruoyi.jl.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.base.CustomBaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 玩家表 jl_player
 * 
 * @author wh
 * @date 2019-04-29
 */
// @EqualsAndHashCode(callSuper = true)
@EqualsAndHashCode
@ToString
@Data
@Accessors(chain = true)
@TableName("jl_player")
public class Player extends CustomBaseEntity {
    private static final long serialVersionUID = 1L;

    @TableId
    private Integer playerId;
	
    /**
    * 昵称
    */
    private String nickname;
    /**
    * 玩家头像
    */
    private String avatar;

    /**
     * 接口校验
     */
    private String token;
    /**
    * 用户名
    */
    private String userName;
    /**
    * 密码
    */
    private String password;
    /**
    * 携带金币
    */
    private Integer carryGold;
    /**
    * 保险柜金币
    */
    private Integer safeGold;
    /**
    * 保险柜密码
    */
    private String safePwd;
    /**
    * 消耗总金币
    */
    private Integer useupGold;
    /**
    * 当前游戏
    */
    private Integer currentGame;
    /**
    * 当前游戏桌
    */
    private Integer currentGameTalbe;
    /**
    * 难度等级
    */
    private Integer difficultLevel;
    /**
    * 是否在线
    */
    private Integer isOnline;
    /**
    * ip地址
    */
    private String loginIp;
    /**
    * 登录时间
    */
    private Date loginTime;
    /**
    * 微信openId
    */
    private String wxOpenid;
    /**
    * 是否是机器人
    */
    private Integer isRobot;
    /**
    * vip等级
    */
    private Integer vipLevel;
    /**
    * 在线总时长（分）
    */
    private Integer onlineTime;

    /**
     * 登录时间
     */
    private Date createTime;
    /**
    * 状态0：正常，1：禁用
    */
    private Integer status;
}
